Boardwalk trail to an observation tower on Sawgrass Lake.
Sawgrass Lake Park<br /><br />7400 25th St. N., <br /><br />St. Petersburg, FL 33702